steam trace - French English Dictionary